home *** CD-ROM | disk | FTP | other *** search
-
- As it stands now, I think it is of some use to some people(!).
- For my particular applications, I would not expect needing
- any thing more any time soon. However, as always, if there
- is room for improvement, I certainly would like to hear about it.
-
- FFT
- -----
- For one of my applications, all I need is to display scattering data
- as intensity graphs and do fft and then display the resulting power spectrum
- (actually the proper name and terminology are Electron Holography and
- Reconstruction). I faked the whole thing with a colormap with color index
- as the intensity. Also I need to remove background, and maybe
- some other manipulations related to the physical process of an electron
- being scattered inside a solid, and after that, an FFT is done on the data.
- Once the transformation is done, and power spectrum is displayed
- (with possible enhancement and annotation), it is done.
- FFT code is in place, but I do not know what we can do with RGB images.
- Your input will be appreciated.
-
- TEXT
- ----
- I will move the fonts and symbols out of code so that a user
- can add or remove stuff freely without compiling the text.c
- (maybe ps.c as well).
-
- Random editing after Oking a string will be supported (not
- too difficult to implement actually) in later release.
-
- Marking
- ----------
- Random editing after saving will be allowed.
-
- Histogram specification
- ---------------------
- When I have time, I will implement the histogram specification
- technique.
-
- Scratch Format
- --------------
- I am now working on the format for scratch files. My hope is that
- it will be simple but at the same time offer some capabilities
- of text and simple vectors objects, some image control info,
- such as gamma, aspect ratio, tiles etc. The tile support seems most
- useful with an image editor where arbitrary pieces of an image may be
- moved around.
-
- Speed
- ----------
- I am sure there is room for improvement in this area. The existence of
- grayscale in RGB representation is a bug and grayscale image processing
- should be faster once Grayscale(RGB) is gone.
-
- -------------------------------------------------------
- The overall appearance is not very nice. I would like to hack FORMS
- to take care of sub-windows and then everything would be integrated,
- but this probably won't happen because lack of time.
-
- more about bit
- ---------
- The first version was written for PC/AT a few years (89) back when I was
- doing my Ph.D at Univ. of Wisconsin, and it only handles XPS and GIF.
- Getting 256 colors was difficult at that time (both hardware and software),
- with luck and some assembly, it worked. The first version was not nearly
- as GUI as current version, but somehow, I like the all keyboard interaction
- better, this might have something to do with my addiction to VI.
-
- This version is just a natural growth of the lean-mean PC program. New
- features are added when I need something or hear something and when
- I have time. As a physicist, learning and understanding image processing
- is never a problem, but the literature is so huge (usefulness of many
- unknown), it is difficult even just to skim them. So your help, especially
- directions to references for USEFUL/GOOD algorithms in image processing
- will be appreciated.
-
- This version of bit program probably should be named 7-11 to denote the
- time when it sees most of its growth ...
-